<html>
<body>
报告重写而不调用 super 方法的方法。
这也称作<i>被拒绝的遗赠</i>。
此类方法可能表明抽象失败，导致出现难以跟踪的 bug。
<p>
  检查不报告从 <code>java.lang.Object</code>重写的方法（<code>clone()</code> 除外）。
  按照惯例，<code>clone()</code> 应该调用其 super 方法，该方法将返回正确类型的对象。</p>
<p><b>示例 1：</b></p>
<pre><code>
  class A {
    @Override
    public Object clone() {
      // 不调用 'super.clone()'
      return new A();
    }
  }
</code></pre>
<p><b>示例 2：</b></p>
<pre><code>
  interface I {
    default void foo() {}
  }

  class A implements I {
    // 禁用“忽略 'default' super 方法”时
    //  对方法发出警告
    @Override
    public void foo(){}
  }
</code></pre>
<!-- tooltip end -->
<p>配置检查：</p>
<ul>
  <li>
    使用<b>仅在通过以下方式注解 super 方法时报告</b>选项，可以忽略使用所提供列表中的注解标记的 super 方法。 您可以手动将注解添加到此列表中。
  </li>
  <li>
    使用<b>忽略空 super 方法</b>选项，可以忽略仅抛出异常或空的 super 方法。
  </li>
  <li>
    使用<b>忽略 'default' super 方法</b>选项，可以忽略接口中的 <code>default</code> super 方法。
  </li>
</ul>
</body>
</html>